Big Huge Thesaurus

stock car

noun

sounds kind of like